in a difficult position - Espagnol Anglais Dictionnaire